they deserve better than that - Turco Inglés Diccionario